high-starting torque - French English Dictionary